ФабрикаXDTO.ПрочитатьJSON (XDTOFactory.ReadJSON)
ФабрикаXDTO (XDTOFactory)
ПрочитатьJSON (ReadJSON)
Доступен, начиная с версии 8.3.7.
Синтаксис:
ПрочитатьJSON(<ЧтениеJSON>, <Тип>, <ИмяФункцииВосстановления>, <МодульФункцииВосстановления>, <ДополнительныеПараметрыФункцииВосстановления>, <ТипыДляОбработкиВосстановления>, <ИменаСвойствДляВосстановления>, <НазначениеТипа>)Параметры:
<ЧтениеJSON> (обязательный)
Объект чтения JSON.
<Тип> (необязательный)
Тип элемента данных XDTO. Если тип не указан, то будет сделана попытка определить тип данных по текущему состоянию объекта ЧтениеJSON.
<ИмяФункцииВосстановления> (необязательный)
Имя функции восстановления значения.
Функция должна иметь следующие параметры:
- <Свойство> - значение типа Строка,
- <Тип> - значение типа ТипОбъектаXDTO,
- <Значение> - значение допустимого для сериализации типа,
- <ДополнительныеПараметры>.
Значение по умолчанию: Неопределено.
<МодульФункцииВосстановления> (необязательный)
Указывает модуль, процедура которого будет использована для восстановления значения. В зависимости от типа параметра будет вызван соответствующий метод:
- ФормаКлиентскогоПриложения - будет вызван метод модуля указанной формы клиентского приложения.
- КомандаКомандногоИнтерфейса - будет вызван метод модуля команды командного интерфейса.
- ОбщийМодуль - будет вызван метод неглобального общего модуля.
Значение по умолчанию: Неопределено.
<ДополнительныеПараметрыФункцииВосстановления> (необязательный)
Дополнительные параметры для функции восстановления.
Значение по умолчанию: Неопределено.
<ТипыДляОбработкиВосстановления> (необязательный)
Массив объектов ТипОбъектаXDTO, соответствующих типам XDTO, для которых требуется вызвать функцию восстановления.
Если функция восстановления не задана, то параметры <ТипыДляОбработкиВосстановления> и <ИменаСвойствДляВосстановления> игнорируются.
<ИменаСвойствДляВосстановления> (необязательный)
Имена свойств, для которых нужно вызвать функцию восстановления.
Если функция восстановления не задана, то параметры <ТипыДляОбработкиВосстановления> и <ИменаСвойствДляВосстановления> игнорируются.
<НазначениеТипа> (необязательный)
Назначение типа данных произвольных свойства при чтении.
Значение по умолчанию: Неявное.
Возвращаемое значение:
Тип: ОбъектXDTO.Описание:
Читает элемент данных XDTO указанного типа из объекта чтения JSON.
Доступность:
Тонкий клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение (клиент), мобильное приложение (сервер), мобильный автономный сервер.
Использование в версии:
Доступен, начиная с версии 8.3.7.
Описание изменено в версии 8.3.25.